package auto.app.enums;

public enum ResultMethodsTpye {
    EQTRUE(true,"断言结果:相等 通过"),
    EQFALSE(false,"断言结果:不相等 不通过"),
    NOEQTRUE(true,"断言结果:不相等 通过"),
    NOEQFALSE(false,"断言结果:相等 不通过"),
    EXTRUE(true,"断言结果:存在 通过"),
    EXFALSE(false,"断言结果:不存在 不通过"),
    NOEXTRUE(true,"断言结果:不存在 通过"),
    NOEXFALSE(false,"断言结果:存在 不通过"),
    CONTAINTRUE(true,"断言结果:包含 通过"),
    CONTAINFALSE(false,"断言结果:不包含 不通过"),
    NOCONTAINTRUE(true,"断言结果:不包含 通过"),
    NOCONTAINFALSE(false,"断言结果:包含 不通过"),
    ISEMPTYTRUE(true,"断言结果：为空 通过"),
    ISEMPTYFALSE(false,"断言结果：不为空 不通过"),
    ISNOTEMPTYTRUE(true,"断言结果: 不为空 通过"),
    ISNOTEMPTYFALSE(false,"断言结果: 为空 不通过"),
    GTTRUE(true,"断言结果:大于 通过"),
    GTFALSE(false,"断言结果: 小于等于断言值 不通过"),
    GTETRUE(true,"断言结果:大于等于 通过"),
    GTEFALSE(false,"断言结果: 小于断言值 不通过"),
    LTTRUE(true,"断言结果:小于 通过"),
    LTFALSE(false,"断言结果: 大于等于断言值 不通过"),
    LTETRUE(true,"断言结果:小于等于 通过"),
    LTEFALSE(false,"断言结果: 大断言值 不通过")
    ;

    private Boolean result;
    private String msg;

    ResultMethodsTpye(Boolean result, String msg) {
        this.result = result;
        this.msg = msg;
    }

    public Boolean getResult() {
        return result;
    }

    public void setResult(Boolean result) {
        this.result = result;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    @Override
    public String toString() {
        return "ResultMethodsTpye{" +
                "result=" + result +
                ", msg='" + msg + '\'' +
                '}';
    }
}
